﻿using MongoDB.Bson;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AnesSystem.Models
{
    public class StatisticsPatientLinkModel : BaseModel<StatisticsPatientLinkModel>
    {
        private string id;
        private string brxm = "";
        private string zyh = "";
        private string xb = "";
        private string nl = "";
        private string zych = "";
        private string ksmc = "";
        private string ssj = "";
        private DateTime ssrq;
        private string sszd = "";
        private string ssmc = "";
        private string ssys = "";
        private string zmys = "";
        private string fmys = "";
        private string mzfs = "";
        private string xshs = "";
        private string xhhs = "";
        private string tsqk = "";
        //入手术室-麻醉开始
      
        private DateTime inRoomTime;
        private DateTime mazuiStartTime;
        private DateTime operStartTime;
        private DateTime operEndTime;
        private DateTime mazuiEndTime;
        private DateTime outRoomTime;
        private string mazuiSpanTime;
        private string operSpanTime;
        private string rsss_mzks = "";
        private string rsss_mzks_span = "";
        //麻醉开始-手术开始
        private string mzks_ssks = "";
        private string mzks_ssks_span = "";
        //手术开始-手术结束
        private string ssks_ssjs = "";
        //手术结束-麻醉结束
        private string ssjs_mzjs = "";
        private string ssjs_mzjs_span = "";
        //麻醉结束-出手术室
        private string mzjs_csss = "";
        private string mzjs_csss_span = "";

        //镇痛统计使用字段
        //访视时间
        private string fssj = "";
        //镇痛评分
        private string ztpf = "";
        //镇静评分
        private string zjpf = "";
        //低血氧症
        private string dxyz = "";
        //恶心
        private string ex = "";
        //呕吐
        private string ot = "";
        //瘙痒
        private string sy = "";
        //尿潴留
        private string nzl = "";
        //运动障碍
        private string ydza = "";
        //感觉障碍
        private string gjza = "";
        //PCA次
        private string pca = "";

        public string Brxm
        {
            get
            {
                return brxm;
            }

            set
            {
                brxm = value;
            }
        }

        public string Zyh
        {
            get
            {
                return zyh;
            }

            set
            {
                zyh = value;
            }
        }

        public string Xb
        {
            get
            {
                return xb;
            }

            set
            {
                xb = value;
            }
        }

        public string Nl
        {
            get
            {
                return nl;
            }

            set
            {
                nl = value;
            }
        }

        public string Zych
        {
            get
            {
                return zych;
            }

            set
            {
                zych = value;
            }
        }

        public string Ksmc
        {
            get
            {
                return ksmc;
            }

            set
            {
                ksmc = value;
            }
        }

        public string Ssj
        {
            get
            {
                return ssj;
            }

            set
            {
                ssj = value;
            }
        }

        public DateTime Ssrq
        {
            get
            {
                return ssrq;
            }

            set
            {
                ssrq = value;
            }
        }

        public string Sszd
        {
            get
            {
                return sszd;
            }

            set
            {
                sszd = value;
            }
        }

        public string Ssmc
        {
            get
            {
                return ssmc;
            }

            set
            {
                ssmc = value;
            }
        }

        public string Ssys
        {
            get
            {
                return ssys;
            }

            set
            {
                ssys = value;
            }
        }

        public string Zmys
        {
            get
            {
                return zmys;
            }

            set
            {
                zmys = value;
            }
        }

        public string Fmys
        {
            get
            {
                return fmys;
            }

            set
            {
                fmys = value;
            }
        }

        public string Mzfs
        {
            get
            {
                return mzfs;
            }

            set
            {
                mzfs = value;
            }
        }

        public string Xshs
        {
            get
            {
                return xshs;
            }

            set
            {
                xshs = value;
            }
        }

        public string Xhhs
        {
            get
            {
                return xhhs;
            }

            set
            {
                xhhs = value;
            }
        }

        public string Tsqk
        {
            get
            {
                return tsqk;
            }

            set
            {
                tsqk = value;
            }
        }

        public string Rsss_mzks
        {
            get
            {
                return rsss_mzks;
            }

            set
            {
                rsss_mzks = value;
            }
        }

        public string Rsss_mzks_span
        {
            get
            {
                return rsss_mzks_span;
            }

            set
            {
                rsss_mzks_span = value;
            }
        }

        public string Mzks_ssks
        {
            get
            {
                return mzks_ssks;
            }

            set
            {
                mzks_ssks = value;
            }
        }

        public string Mzks_ssks_span
        {
            get
            {
                return mzks_ssks_span;
            }

            set
            {
                mzks_ssks_span = value;
            }
        }

        public string Ssks_ssjs
        {
            get
            {
                return ssks_ssjs;
            }

            set
            {
                ssks_ssjs = value;
            }
        }


        public string Ssjs_mzjs
        {
            get
            {
                return ssjs_mzjs;
            }

            set
            {
                ssjs_mzjs = value;
            }
        }

        public string Ssjs_mzjs_span
        {
            get
            {
                return ssjs_mzjs_span;
            }

            set
            {
                ssjs_mzjs_span = value;
            }
        }

        public string Mzjs_csss
        {
            get
            {
                return mzjs_csss;
            }

            set
            {
                mzjs_csss = value;
            }
        }

        public string Mzjs_csss_span
        {
            get
            {
                return mzjs_csss_span;
            }

            set
            {
                mzjs_csss_span = value;
            }
        }

        public string Fssj
        {
            get
            {
                return fssj;
            }

            set
            {
                fssj = value;
            }
        }

        public string Ztpf
        {
            get
            {
                return ztpf;
            }

            set
            {
                ztpf = value;
            }
        }

        public string Zjpf
        {
            get
            {
                return zjpf;
            }

            set
            {
                zjpf = value;
            }
        }

        public string Dxyz
        {
            get
            {
                return dxyz;
            }

            set
            {
                dxyz = value;
            }
        }

        public string Ex
        {
            get
            {
                return ex;
            }

            set
            {
                ex = value;
            }
        }

        public string Ot
        {
            get
            {
                return ot;
            }

            set
            {
                ot = value;
            }
        }

        public string Sy
        {
            get
            {
                return sy;
            }

            set
            {
                sy = value;
            }
        }

        public string Nzl
        {
            get
            {
                return nzl;
            }

            set
            {
                nzl = value;
            }
        }

        public string Ydza
        {
            get
            {
                return ydza;
            }

            set
            {
                ydza = value;
            }
        }

        public string Gjza
        {
            get
            {
                return gjza;
            }

            set
            {
                gjza = value;
            }
        }

        public string Pca
        {
            get
            {
                return pca;
            }

            set
            {
                pca = value;
            }
        }

        public string Id
        {
            get
            {
                return id;
            }

            set
            {
                id = value;
            }
        }

        public DateTime InRoomTime
        {
            get
            {
                return inRoomTime;
            }

            set
            {
                inRoomTime = value;
            }
        }

        public DateTime MazuiStartTime
        {
            get
            {
                return mazuiStartTime;
            }

            set
            {
                mazuiStartTime = value;
            }
        }

        public DateTime OperStartTime
        {
            get
            {
                return operStartTime;
            }

            set
            {
                operStartTime = value;
            }
        }

        public DateTime OperEndTime
        {
            get
            {
                return operEndTime;
            }

            set
            {
                operEndTime = value;
            }
        }

        public DateTime MazuiEndTime
        {
            get
            {
                return mazuiEndTime;
            }

            set
            {
                mazuiEndTime = value;
            }
        }

        public DateTime OutRoomTime
        {
            get
            {
                return outRoomTime;
            }

            set
            {
                outRoomTime = value;
            }
        }

        public string MazuiSpanTime
        {
            get
            {
                return mazuiSpanTime;
            }

            set
            {
                mazuiSpanTime = value;
            }
        }

        public string OperSpanTime
        {
            get
            {
                return operSpanTime;
            }

            set
            {
                operSpanTime = value;
            }
        }
    }
}
